/**
 * 
 */
package com.woniuxy.amusementparkos.permission.Service;

import java.util.List;

import com.woniuxy.amusementparkos.entity.fzw.Menu;

/**
 *
 * @author fzw
 *
 * 2020年5月7日上午1:08:10
 */
public interface MenuService {

	/**
	 * 
	 * @param page
	 * @param limit
	 * @return
	 */
	List<Menu> selectAllMenuByPageNumber(Integer page, Integer limit);

	/**
	 * @param menu
	 */
	void insertMenu(Menu menu);

	/**
	 * @param menu
	 */
	void updateMenu(Menu menu);

	/**
	 * @param menu_ids
	 */
	void selectMenuByMenuIds(int[] menu_ids);

	/**
	 * @param menu_ids
	 */
	void deleteMenus(int[] menu_ids);

	/**
	 * 无条件查询所有菜单
	 * @return
	 */
	List<Menu> selectAllMenu();

	/**
	 * @return
	 */
	Long selectCount();

}
